header {
	min-height: 50px;
	background-color: #006DCC;
	color: #fff;
}

nav {
	width: 75px;
	min-height: 400px;
	float: left;
	background-color: #942A25;
	color: #fff;
}


div#content {
	margin: 30px;
	width: 70%;
	float: left;
}

.error {
	color:red;
}

ul.products li { 
	width: 200px; 
	text-align: center;
	display: inline-block; 
	vertical-align: top;
}

.dropdownmenu ul, .dropdownmenu ul li{
	display:inline;
	margin:0;
	padding:0;
	list-style:none
}
	
.dropdownmenu ul li{position:relative}

.dropdownmenu ul li a{
	display:inline-block;
	width:120px;
	font-family:courier;
	font-size:14px;
	color:#000;
	text-align:center;
	text-decoration:none;
	background:#D0D0D0;
	margin:-2px 0px 0px 0px;
	border:#C0C0C0 2px solid;
	padding:3px 7px 3px 7px
}
		
.dropdownmenu ul li a:hover{
	display:inline-block;
	width:120px;
	font-family:courier;
	font-size:14px;
	color:#666;
	text-align:center;
	text-decoration:none;
	background:#E0E0E0;
	margin:-2px 0px 0px 0px;
	border:#D0D0D0 2px solid;
	padding:3px 7px 3px 7px
}
	
.dropdownmenu li ul{
	display:none;
	position:absolute;
	top:23px;
	left:0px
}
		
.dropdownmenu ul li:hover ul{display:inline-block}
	
.dropdownmenu ul ul, .dropdownmenu ul li:hover ul ul, .dropdownmenu ul ul li:hover ul ul{display:none}
	
.dropdownmenu ul li:hover ul, .dropdownmenu ul ul li:hover ul, .dropdownmenu ul ul ul li:hover ul{display:block}